package com.ym.b2b.order.sqlbean;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

import com.ym.b2b.commons.conf.WebTokenUser;

/**
 * @ClassName: EmSShoppingCart
 * @Description: TODO
 * @Author 竺夏军
 * @Date 2014年5月17日 下午4:34:44
 * @Modify
 * @CopyRight 杭州珍诚网络科技有限公司
 */
public class EmSShoppingCart implements Serializable {

    private static final long serialVersionUID = 8677719988894040041L;
    private Long              shoppingCartId;

    private String            buyerCode;

    private String            productCode;

    private Double           amount;

    private Date              createDate;

    private Integer           isVip;

    private String            chsName;
    private String            providerName;
    private String            authorizeNumber;
    private Double            salePrice;
    private Double            fullSalePrice;
    private String            producingName;
    private String            productSpec;
    private Integer           isControlSale;
    private Double            controlSalePrice;
    private String            packingUnit;
    private Double            shopPrice;
    private Integer           isBranch;
    private Double            sumMoney;
    private Double            middlePackPrice;
    private String            producingArea;
    private String            packingAmount;
    private String            minPackingNumber;
    private String            nowPrice;                               // 当前生效价格 中文名描述
    private Integer           largePackageNum;                        // 大包装数
    private Integer           middlePackageNum;                       // 中包装数
    private String            pictureUrl;                             // 商品图片

    private Integer           payType;                                // 付款类型
    private Integer           isMhj;                                  //是否麻黄碱 0否  1是
    private List<EmSShoppingCart> list;                               //查询购物车选中产品

    // other
    private WebTokenUser      tokenUser;
    
    private	String			  discountMoney;						  // 药联的优惠价,采购卷优惠的价格

    public Long getShoppingCartId() {
        return shoppingCartId;
    }

    public void setShoppingCartId(Long shoppingCartId) {
        this.shoppingCartId = shoppingCartId;
    }

    public String getBuyerCode() {
        return buyerCode;
    }

    public void setBuyerCode(String buyerCode) {
        this.buyerCode = buyerCode;
    }

    public String getProductCode() {
        return productCode;
    }

    public void setProductCode(String productCode) {
        this.productCode = productCode;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public Integer getIsVip() {
        return isVip;
    }

    public void setIsVip(Integer isVip) {
        this.isVip = isVip;
    }

    public String getChsName() {
        return chsName;
    }

    public void setChsName(String chsName) {
        this.chsName = chsName;
    }

    public String getProviderName() {
        return providerName;
    }

    public void setProviderName(String providerName) {
        this.providerName = providerName;
    }

    public String getAuthorizeNumber() {
        return authorizeNumber;
    }

    public void setAuthorizeNumber(String authorizeNumber) {
        this.authorizeNumber = authorizeNumber;
    }

    public Double getSalePrice() {
        return salePrice;
    }

    public void setSalePrice(Double salePrice) {
        this.salePrice = salePrice;
    }

    public Double getFullSalePrice() {
        return fullSalePrice;
    }

    public void setFullSalePrice(Double fullSalePrice) {
        this.fullSalePrice = fullSalePrice;
    }

    public String getProducingName() {
        return producingName;
    }

    public void setProducingName(String producingName) {
        this.producingName = producingName;
    }

    public String getProductSpec() {
        return productSpec;
    }

    public void setProductSpec(String productSpec) {
        this.productSpec = productSpec;
    }

    public Integer getIsControlSale() {
        return isControlSale;
    }

    public void setIsControlSale(Integer isControlSale) {
        this.isControlSale = isControlSale;
    }

    public Double getControlSalePrice() {
        return controlSalePrice;
    }

    public void setControlSalePrice(Double controlSalePrice) {
        this.controlSalePrice = controlSalePrice;
    }

    public String getPackingUnit() {
        return packingUnit;
    }

    public void setPackingUnit(String packingUnit) {
        this.packingUnit = packingUnit;
    }

    public Double getShopPrice() {
        return shopPrice;
    }

    public void setShopPrice(Double shopPrice) {
        this.shopPrice = shopPrice;
    }

    public Integer getIsBranch() {
        return isBranch;
    }

    public void setIsBranch(Integer isBranch) {
        this.isBranch = isBranch;
    }

    public Double getSumMoney() {
        return sumMoney;
    }

    public void setSumMoney(Double sumMoney) {
        this.sumMoney = sumMoney;
    }

    public Double getAmount() {
        return amount;
    }

    public void setAmount(Double amount) {
        this.amount = amount;
    }

    public Double getMiddlePackPrice() {
        return middlePackPrice;
    }

    public WebTokenUser getTokenUser() {
        return tokenUser;
    }

    public void setTokenUser(WebTokenUser tokenUser) {
        this.tokenUser = tokenUser;
    }

    public void setMiddlePackPrice(Double middlePackPrice) {
        this.middlePackPrice = middlePackPrice;
    }

    public String getProducingArea() {
        return producingArea;
    }

    public void setProducingArea(String producingArea) {
        this.producingArea = producingArea;
    }

    public String getPackingAmount() {
        return packingAmount;
    }

    public void setPackingAmount(String packingAmount) {
        this.packingAmount = packingAmount;
    }

    public String getNowPrice() {
        return nowPrice;
    }

    public void setNowPrice(String nowPrice) {
        this.nowPrice = nowPrice;
    }

    public Integer getLargePackageNum() {
        return largePackageNum;
    }

    public void setLargePackageNum(Integer largePackageNum) {
        this.largePackageNum = largePackageNum;
    }

    public Integer getMiddlePackageNum() {
        return middlePackageNum;
    }

    public void setMiddlePackageNum(Integer middlePackageNum) {
        this.middlePackageNum = middlePackageNum;
    }

    public String getMinPackingNumber() {
        return minPackingNumber;
    }

    public void setMinPackingNumber(String minPackingNumber) {
        this.minPackingNumber = minPackingNumber;
    }

    public Integer getPayType() {
        return payType;
    }

    public void setPayType(Integer payType) {
        this.payType = payType;
    }

    public String getPictureUrl() {
        return pictureUrl;
    }

    public void setPictureUrl(String pictureUrl) {
        this.pictureUrl = pictureUrl;
    }

    public Integer getIsMhj() {
        return isMhj;
    }

    public void setIsMhj(Integer isMhj) {
        this.isMhj = isMhj;
    }

    public List<EmSShoppingCart> getList() {
        return list;
    }

    public void setList(List<EmSShoppingCart> list) {
        this.list = list;
    }

	public String getDiscountMoney() {
		return discountMoney;
	}

	public void setDiscountMoney(String discountMoney) {
		this.discountMoney = discountMoney;
	}
    
}
